body{
  margin: 0;
}
#title{
  position: fixed;
  float: left;
  z-index: 12;
  margin-left: 30px;
  margin-top: 20px;
  font-size: 30px;
  font-weight: bolder;
  font-family: 微软雅黑;
  color: #034c6a;
}

#from{
  float: left;
  position: absolute;
  z-index: 12;
  left: 30px;
  margin-top: 60px;
  font-size: 14px;
  font-family: 微软雅黑;
  color: #6C7784;
}
#timeAndWea{
  position: absolute;
  z-index: 11;
  right: 15px;
  margin-top: 105px;
  width: 320px;
  height: 100px;
  display: flex;
  flex-flow: row nowrap;
}

.skin2 { display:inline-block; width: 320px; border:1px solid #DDDDDD; }
.skin2 .top { font-size:18px; color: #034c6a; font-weight: bolder; overflow:hidden; border-bottom:1px solid #DDDDDD;
  padding:10px; text-align:center; }
.skin2 .mid { overflow:hidden; border-bottom:1px solid #DDDDDD; padding:10px; height:84px;}
.skin2 .mid .fl { float:left; padding:10px; padding-left: 20px; }
.skin2 .mid .fl img {height:60px; }
.skin2 .mid .fr { float:right; padding-right:20px; height: 84px; }
.skin2 .mid .fr h2 { font-size:16px; color:#034c6a;line-height:25px; margin-top:5px; }
.skin2 .mid .fr p { font-size:16px; color: #034c6a;line-height:25px; margin:0; }

.content{
  position: fixed;
  z-index: 0;
  display: block;
  margin: 0;
  width: 100%;
  height: 100%;
  /*background-color: #0D8BBD;*/
}
.nav{
  position: fixed;
  z-index: 10;
  display: block;
  float: left;
  width: 50px;
  height: 50px;
  margin-left: 0;
  background-color: rgba(3,8,41,0.5);
  color: #fff;
  font-size: 14px;
  font-family: 微软雅黑;
  font-weight: bolder;
  line-height: 25px;
  text-align: center;
}
#nav1{
  margin-top: 140px;
}

#nav2{
  margin-top: 200px;
}

#nav3{
  margin-top: 260px;
}

#nav4{
  margin-top: 320px;
}